filmov
tv
how stock repurchases affect earnings per share